/*
 * @Description: 在对象中的检测属性和方法
 * @Author: zzj
 * @Date: 2021-09-01 22:36:51
 * @LastEditors: zzj
 * @LastEditTime: 2021-09-01 22:45:21
 */

//在对象中的检测属性和方法
//in  关键词  检测某个属性是否是某个对象的自有属性或者继承属性（能用）
//hasOwnProperty()    检测某个属性是否是某个对象的自有属性，继承属性不行  [自有]
//propertyIsEnumerable()   检测某个属性是否是某个对象的自有属性，可枚举的属性
var obj = {
    name:"xiaoming"
}
console.log("name" in obj);
console.log("toString" in obj);
console.log(obj.hasOwnProperty("name"));
console.log(obj.hasOwnProperty("toString"));
console.log(obj.propertyIsEnumerable("name"));
console.log(obj.propertyIsEnumerable("toString"));